free-fall tower - Turkish English Dictionary